import { post } from '../http'

/**
 * @description: 借调管理列表
 * @param data
 * @return Promise
 */
export const getCarTransferList = (data) => post({ url: '/carSeconded/getList', data })

/**
 * @description: 借调管理 数据统计
 * @param data
 * @return Promise
 */
export const getStatistics = (data) => post({ url: '/carSeconded/selectStatistics', data })

/**
 * @description: 借调管理详情
 * @param data
 * @return Promise
 */
export const getCarTransferDetail = (data) => post({ url: '/carSeconded/detail', data })

/**
 * @description: 借调管理 取还车
 * @param data
 * @return Promise
 */
export const handleCarTransfer = (data) => post({ url: '/carSeconded/finish', data })

/**
 * @description: 借调管理 添加费用
 * @param data
 * @return Promise
 */
export const addFee = (data) => post({ url: '/carSeconded/feeAdd', data })

/**
 * @description: 借调管理 计算周期
 * @param data
 * @return Promise
 */
export const computeLeaseTerm = (data) => post({ url: '/carSeconded/computeLeaseTerm', data })

/**
 * @description: 借调管理 查看付款计划
 * @param data
 * @return Promise
 */
export const planList = (data) => post({ url: '/czsContractCarPeerShunting/payablePreview', data })

/**
 * @description: 借调管理 新增保存
 * @param data
 * @return Promise
 */
export const saveCarTransfer = (data) => post({ url: '/carSeconded/save', data })

/**
 * @description: 借调管理  费用信息列表
 * @param data
 * @return Promise
 */
export const getFeeInfoList = (data) => post({ url: '/carAssetFee/billDetail', data })

/**
 * @description: 借调管理  修改费用 - 列表【不分期】
 * @param data
 * @return Promise
 */
export const getEditFeeDetailByType0 = (data) => post({ url: '/carAssetFee/getUpdateFeeDetail', data })

/**
 * @description: 借调管理  修改费用 - 保存【不分期】
 * @param data
 * @return Promise
 */
export const editFeeDetailForType0 = (data) => post({ url: '/carAssetFee/updatePurchaseFee', data })

/**
 * @description: 借调管理  修改费用 - 列表【借入】
 * @param data
 * @return Promise
 */
export const getEditFeeDetailByType1 = (data) => post({ url: '/czsContractCarPurchase/findPayableListById', data })

/**
 * @description: 借调管理  修改费用 - 保存【借入】
 * @param data
 * @return Promise
 */
export const editFeeDetailForType1 = (data) => post({ url: '/czsContractCarPurchase/editPurchaseBillInfo', data })

/**
 * @description: 借调管理  修改费用 - 列表【借出】
 * @param data
 * @return Promise
 */
export const getEditFeeDetailByType2 = (data) => post({ url: '/czsContractCarPeerShunting/findPayableListById', data })

/**
 * @description: 借调管理  修改费用 - 保存【借出】
 * @param data
 * @return Promise
 */
export const editFeeDetailForType2 = (data) => post({ url: '/czsContractCarPeerShunting/editPurchaseBillInfo', data })

/**
 * @description: 借调管理  财务 - 对账
 * @param data
 * @return Promise
 */
export const getReconciliationList = (data) => post({ url: '/carSeconded/getBillList', data })

/**
 * @description: 借调管理  确认 对账是，获取详情
 * @param data
 * @return Promise
 */
export const getConfirmFeeDetail = (data) => post({ url: '/carAssetFee/toConfirm', data })

/**
 * @description: 借调管理  合并 确认 校验
 * @param data
 * @return Promise
 */
export const checkBatchConfirm = (data) => post({ url: '/carAssetFee/checkManyToConfirm', data })

/**
 * @description: 借调管理  获取归属门店
 * @param data
 * @return Promise
 */
export const getFirstStore = (data) => post({ url: '/siteLease/searchForStaff', data })

/**
 * @description: 借调管理  获取车辆列表
 * @param data
 * @return Promise
 */
export const getLicenseNoList = (data) => post({ url: '/carInfo/getLicenseNoLike', data })

/**
 * @description: 借调管理  新增同行
 * @param data
 * @return Promise
 */
export const createTrade = (data) => post({ url: '/sameIndustryInfo/createOrEdit', data })

/**
 * @description: 借调管理 确认费用
 * @param data
 * @return Promise
 */
export const confirmFee = (data) => post({ url: '/carAssetFee/confirmOrderFee', data })

/**
 * @description: 借调管理  获取车牌号(权限)
 * @param data
 * @return Promise
 */
export const getLicenseNoNotAuth = (data) => post({ url: '/carInfo/getLicenseNoLikeNotAuth', data })

/**
 * @description: 借调管理  获取归属门店
 * @param data
 * @return Promise
 */
export const getSiteList = (data) => post({ url: '/siteLease/getSiteList', data })

/**
 * @description: 借调管理  获取同行管理列表
 * @param data
 * @return Promise
 */
export const getTransferCompanyList = (data) => post({ url: '/sameIndustryInfo/getList', data })

/**
 * @description: 车辆管理 归还车辆
 * @param data
 * @return Promise
 */
export const returnCarFinish = (data) => post({ url: '/carSeconded/returnCarFinish', data })
